വൈരുദ്ധ്യാത്മക ഭൗതികവാദം - meaning in english

നാമം (Noun)
Dialectical materialism